/*
 * @Author: lmq
 * @Date: 2023-11-07 09:22:31
 * @LastEditTime: 2023-11-08 18:01:51
 */
import { createRouter, createWebHistory } from 'vue-router'
import Layout from '@/layout/index.vue'

const router = createRouter({
  history: createWebHistory('/endoscopic'),
  routes: [
    {
      path: '/',
      component: Layout,
      redirect: "/home"
    },
    {
      component: Layout,
      path: '/home',
      redirect: "/home/index",
      meta: {
        title: '产品列表',
      },
      children: [
        {
          path: 'index',
          component: () => import("@/views/home/index.vue"),
          meta: {
            title: '产品列表'
          },
        },
        {
          path: 'historyDetail',
          component: () => import('@/views/home/historyDetail.vue'),
          meta: {
            title: '产品详情',
            hidden: true
          },
          hidden: true
        },
        // {
        //   path: 'disinfectantTest',
        //   component: () => import("@/views/home/disinfectantTest.vue"),
        //   meta: {
        //     title: '消毒液检测'
        //   },
        // }, {
        //   path: 'leakLog',
        //   component: () => import("@/views/home/leakLog.vue"),
        //   meta: {
        //     title: '测漏记录'
        //   },
        // },
      ]
    },
    // {
    //   component: Layout,
    //   path: '/flowConfig',
    //   redirect: "/flowConfig/index",
    //   meta: {
    //     title: '流程配置',
    //   },
    //   children: [
    //     {
    //       path: 'index',
    //       component: () => import("@/views/flowConfig/index.vue"),
    //       meta: {
    //         title: '流程配置',
    //       },
          
    //     },
    //     {
    //       path: 'updateFlow',
    //       component: () => import("@/views/flowConfig/updateFlow.vue"),
    //       meta: {
    //         title: '新增流程',
    //         hidden: true,
    //       },
    //       hidden: true,
    //     },
    //   ]
    // },
    // {
    //   component: Layout,
    //   path: '/baseConfig',
    //   redirect: "/baseConfig/index",
    //   meta: {
    //     title: '基础配置',
    //   },
    //   children: [
    //     {
    //       path: 'index',
    //       component: () => import("@/views/baseConfig/index.vue"),
    //       meta: {
    //         title: '设备管理',
    //       },
    //     }, {
    //       path: 'nodeDeployment',
    //       component: () => import("@/views/baseConfig/nodeDeployment.vue"),
    //       meta: {
    //         title: '节点配置'
    //       },
    //     }]
    // }
    // 登录
    {
      path: '/login',
      name: 'login',
      meta: {
        title: '登陆页面'
      },
      hidden:true,
      component: () => import("@/views/login/index.vue"),
    },
    // 注册
    {
      path: '/register',
      name: 'register',
      hidden:true,
      component: () => import("@/views/register/index.vue"),
    },
  ]
})

export default router
